neptune's rings - Turco Inglés Diccionario